1679
3649
2608
3115
1430
4178
2864
2530
1350
2069
1066
977
958
1010
959
952
943
1108
884
1068
1024
1027
1074
1143
1067
887
1898
2582
1316
1485
1179
1020
954
1283
1391
885
1004
2428
1916
912
844
2072
2551
2104
1436
1069
1486
1161
1135
1014
1010
1584
1872
905
1974
897
1115
2075
931
1030
1767
2306
1256
950
1758
1438
1023
2419
1393
1197
2084
945
959
880
1495
1500
816
1826
1496
1511
1441
869
880
2452
827
1962
874
1536
2256
2580
946
864
2408
1497
870
1091
1380
2833
937
3442
951
809
802
829
3230
1580
1035
1355
974
1070
874
2516
912
839
1547
787
942
5048
787
1284