1061
1349
1048
1157
2011
1597
1087
1861
2385
2752
7524
1209
3650
2816
4373
912
1023
1584
1505
1113
990
1068
955
1847
1664
1655
977
875
1416
874
4203
940
925
997
3722
1682
1308
2146
5662
2226
1012
987
1045
945
950
981
985
856
1787
1536
988
928
968
5240
1178
3516
1535
3221
974
1286