1348
1
1055
1498
0
467
2245
3
3080
21152
8
1047
2
3090
6
2932
1816
297066
1277
3078
4
300
1734
2999
951
3326
1788
1015
1087
1302
496
830
1380
1606
83
2368
1844