1348
1
1055
1498
0
2245
3
3080
21152
8
1047
2
3090
6
2932
1816
297066
1277
3078
4
1734
2999
951
3326
1788
1015
1087
1302
1606
83
2368
1844
1751
1431
383
8527
5489
11