1750
1
2564
2
2952
4049
10
2082
1802
4
2095
6979
928
1376
3
2623
5
1060
0
15276
27
22330
22
4964
1230
3888
1649
1361
1180
2488
4857
1207
1872
1256
784
5470
56488
120469
35
3916
6