1004
734
2758
1176
724
2124
982
1383
2267
1274
1594
1329
776
873
708
1713
2349
735
939
919
1130
1263
768
1253
633
2625
1455
1081
1447
860
1060
791
3553
765
1013
981
1302
1293
758
852
980
1300
843
809
710
1661
1138
1395
1564
1484
957
1808
2076
930
921
763
657
886
1207
1573
991
2038
945
2330
1077
863
852
1076
2987
771
1040
3160
1437
1856
777
742
829
3073
1048
1695
5614
2431
800
850
1287
1432
713
748
4014
1610
2155
875
1051
868
4694
861
1690
1293
754
1710
1878
814
1443
1937
1819
22816
895
1806
2886
1266
725
1262
849
2195
5149
758
1028
712
3345
655