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
1967
1059
964
804
750
620
828
694
1014
3018
1765
714
683
1480
740
1655
2888
1062
1461
883
1092
772
1731
814
653
1436
767
1067
737
756
802
700
658
1046
777
642
2316
705
7090
1898
2510
1599
939
1358
828
1334
1311
674
722
1288
743
817
1139
748
815
674
2951
818
1873
2518
1650
707
1794
746