909
2416
1345
661
2444
756
3289
1749
1023
827
2022
900
1608
681
2268
1219
1396
958
1371
672
2149
1531
1571
716
1046
743
785
1703
655
855
2108
1984
1342
667
1076
1967
1059
964
804
637
720
748
1297
870
843
1147
1545
749
732
1155
4918
862
786
1081
900
875
952
1245
1454
2110
1015
4993
1826
1218
675
1066
1456
899
953
2864
1672
675
2025
1330
897
743
1451
2715
1364
662
1412
3824
1097
841
836
1746
1450
1561
778
3068
1253
945
686
689
1175
1191
774
712
1062
1077
902
1241
718
3248
1390
776
811
760
713
3907
689
708
1208
1640
858
2097
704
903
982
785