2535
2
21152
8
1720
1066
1
2349
3
8527
951
1431
3326
1466
1606
1632
1526
1168
2530
4
3090
6
2502
1013
1819
3931
2903
2593
1174
2932
4768
5
1366
1988
812
2368
1305