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
1967
1059
964
804
637
1725
1960
2929
1599
1448
807
2342
1221
869
700
679
1522
939
754
2263
754
674
786
697
2824
1923
726
1356
1311
634
1180
691
628
922
807
1640
749
4101
1447
3980
997
1715
3633
1512
1088
937
1550
1320
1311
2087
686
1430
3628
1793
2210
659
1065
1083
1537
749
1115
857
1090
1609
1326