50
1700
8
58
2976
22
153
1222
7
63
2626
9
86
1509
5
33
1315
2
105
1581
4
64
1223
48
2736
119
3516
16
240
2359
17
113
2440
71
4245
0
6
2861
1179
1
15
20681
11
124
23747
144
2306
3
26
2912
31
1375
1535
8013
123
1391
43
3999
100
4398
4940
29
3400
3023
21