7594
4721
2766
7705
4530
2744
2331
8591
6348
1458
1258
4583
10065
3110
2390
1655
1902
1870
3519
1892
1071
2636
2687
3316
961
1229
990
1187
934
799
984
860
896
825
3278
875
778
822
1501
1049
910
2116
907
1028
1027
756
895
1013
892
1062
1089
1390
964
1175
803
962
1078
1158
1722
1802