1895
1
1706
3
602
975
4
3907
8
1740
3037
7557
6
4128
993
2
1915
556
470
4672
11
2170
1191
1642
1010
2610
764
244
10272
19
3099
1245
1230
803