1362
4
3293
1
1937
2095
1292
2
2934
8
2948
2371
3888
3
2138
3371
5
369
0
1506
1413
1132
440
1070
699
1343
36609
34
3116
1640
5009
20634
1008
2474
430
670
521
1998