1536
943
959
1300
2108
3128
2152
775
1395
768
1497
811
1076
692
1284
777
935
1026
2887
2419
1146
716
1102
701
1436
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
972
764
729
674
680
1288
1297
1558
1403
1340
3167
2209
874
1510
3104
842
915
862
1735
1283
1876
697
9386
858
693
1722
722
776
671
1344
1055
824
718
1681
3774
659
801
703
881
2077
756
608
724
795
2393
1681
818
649
1417
828
770
637
2758
541
2807
1935
800
778
1620
1009