1292
2
1362
4
3293
1
1937
2371
3888
3
2934
8
2296
2334
0
2948
2138
3371
5
2095
699
369
383
1285
1343
1053
839
999
2301
1961
2168
12590
1276
804
392
1861
2221