2371
2
1362
4
3293
1
1292
1937
3888
3
2934
8
5009
0
1343
19034
6
1132
369
1506
2948
349
1425
440
670
306
699
812
2138
2269
547
2337
3371
5
522
3632
2095
633