1916
2
860
0
2126
965
475
798
1386
1
116
29323
521
1434
58
1077
418
8116
6
611
464
1230
5
1636
63
477
1073
458
392
2395
804
2431
3
552
3044
27
152