1228
980
917
921
1104
922
899
3165
883
1122
1038
912
2400
1399
1436
1001
1459
1006
1484
1090
1418
1087
907
2906
1197
2188
1086
1300
1294
954
922
855
4730
1821
1696
979
904
960
1391
1663
2980
919
944
1109
1014
1114
1142
1068
1649
979
3357
2858
1107
4964
1002
2956
1633
1420
1534
961
1001
842
2696
997
1114
777
1031
1728
3771
881
1881
1002
2361
957
885
943
788
1524
916
1561
779
1080
2306
901
1292
1546
1307
1102
2478
1168
1596
2237
856
1755
1940
1101
860
2190
1076
1809
883
2581
1478
799
1070
1670
2801
819
977
2084
1153
3260
3722
1957
947
880
1703
809
1113
7684