754
1
852
1673
1279
1376
2
1051
1343
831
1836
1120
2335
4579
3
2360
1079
2990
2475
4
993
1019
1118
1009
1334
2033
841
957
1000
2501
6450
5
969
1245
947