2535
2
21152
8
3080
3
2932
3090
6
1066
1
2349
951
1606
1526
1168
2530
4
2245
1013
1819
3931
1431
2903
1174
2430
1366
1988
1305
737
0
650
1787
1047
32302
297066
2082