1862
2
3871
3715
5151
21152
8
4651
3
2650
20
2405
1
5248
2740
280
297066
0
3080
181997
11
2773
2466
5
1630
1047
703
846
3090
6
3128
2152
636
814
4843
2591
989
2932
3683