1946
2
1310
0
660
1252
2788
3
2259
1
4476
2600
4
5565
9
2982
542
2980
2861
2213
2108
6
3429
7
3453
467
2044
1475
2338
2732
57793
3292
4832
9305
8
1494
4606
2233
3212
27