20
740
1
22
50
2626
3
24
1567
2
28
2091
6
63
1681
7
70
1181
5
1729
15
1311
1412
0
4
1142
6221
49
1754
10
100
2782
32
5167
42
1687
1776
2133
766
827
8
672
1097
2235