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