2535
2
1905
1
1801
0
2349
3
2886
3696
1305
1066
1366
1988
737
4042
650
1399
5
1168
1013
3931
6
1211
6710
1517
4
5801
1152
1295
2840
1431
946
1363
1411
2570
1438