1039
4795
4464
4114
6432
1061
1106
1014
963
1472
3014
1480
980
1008
1261
1256
1033
2230
859
981
817
1448
870
947
863
2168
4771
1860
985
14981
1836
1512
868
1870
1175
1657
923
3396
7426
928
859
849
5939
4528
1264
1025
900
1109
2551
947
805
4117
1139
834
5229
936
893
5260
952
1071