2558
1213
3759
1406
961
1436
1030
918
1583
672
862
1233
701
908
1358
729
722
811
1816
2926
905
656
1266
2077
752
943
5797
766
2439
1315
1363
1944
1379
1043
708
648
2265
885
1130
691
1206
1237
3497
794
650
997
1202
1843
1257
1396
3189
4187
793
1729
1714
1513
2148
754
1476
2083
1924
911
1389
1237
2700
766
1223
731
709
1627
985
783
725
1876
6743
718
3043
1023
1087
628
1674
723
760
608
1164
921
1834
5239
3905
2127
992
1976
670
974
1065
1963
1276
3906
752
725
930
1513
2428
729
1553
674
2215
861
3710
8366
1311
830
1114
3022
2284
952
1448
795
1805
1525