1300
1
3683
6
1296
7621
13
3263
4
2631
57793
0
2362
3
918
1355
2468
2
3410
1808
7
2899
8
19079
5094
9
4606
2233
3212
27
1700
1289601
3364
2489
1917