1362
4
3293
1
1937
1292
2
2371
2948
2934
8
266
0
437
458
2095
4594
503
584
369
1378
431
1152
1075
2138
3
691
759
4328
10
467
3371
5
471
683
2952
343