1889
1
2855
3
2668
2
20634
8
4111
2730
6
1129
0
467
1392
2907
1421
964
1470
1568
4820
1374
456
1513
1587
661
509
1326
381
25137
1642
1287
915
1501
2326
4