1462
1
2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
2428
11059
9
951
467
1015
1087
496
1382
897
1380
1606
1751
8527
5489
11
2921
1353
2131
5151
3715
19944
2773
4335