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
713
9386
663
769
2085
725
992
706
2294
639
759
1767
948
713
877
1434
980
710
1052
934
1192
758
2147
1003
842
935
1515
723
791
733
1786
804
1042
732
1566
938
1026
2098
2782
793
1749
745
817
1547
813
720
8885
1930
915
763
3634
1511
2319
1388
1398
671
1440
811
892
655
1118