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