1895
782
800
1130
3088
997
13572
922
820
1190
1526
8805
1417
1381
1134
27311
1953
2543
8679
8670
11468
27554
67977
1030104