2535
2
21152
8
3080
3
2932
3090
6
1013
1
3931
266
1431
1305
1988
737
0
1047
650
1860
496
1015
3576
467
2245
1606
1844
1168
1819
572
2903
8527
1066
1365
1366