1051
1
3364
3
1332
1047
2
2245
3080
21152
8
1787
4768
5
2258
3090
6
2999
2932
297066
0
2131
300
1015
496
1399
1690
1606
2818
7
2414
753
6236
10
4757
1883
467
8527
1307