2438
987
3305
758
1349
844
1444
1732
3096
703
2936
1095
1286
1565
693
887
1058
1156
824
2155
743
918
1301
1321
1937
924
699
1398
1822
2043
765
1165
1159
863
1142
738
3470
984
2263
721
620
733
551
957
1598
955
809
1606
761
3584
1480
1216
1213
770
917
1154
837
797
1696
1348
803
703
1688
2424
963
866
1416
920
865
696
1195
949
1354
2342
713
1195
4674
948
871
1808
1063
770
1909
748
828
891
1408
1580
1134
858
1650
687
2072
2825
603
1089
981
674
918
931
858
1366
854
957
891
2621
736
1167
2981
679
702
1400
678
1023
660
679
1149
731
794
1479