2122
971
804
808
1231
1443
847
1725
791
1771
1312
3350
871
3845
2549
836
1497
796
651
1178
1086
1057
2235
1616
933
990
1454
1448
1749
2027
1291
1389
1504
1562
4993
769
856
8978
929
705
1707
1013
784
1809
936
880
1407
1317
1678
1772
4719
978
2623
820
806
896
2387
758
5792
1013
1267
1671
1041
765
823
1300
802
885
879
1209
1804
2444
813
2383
992
3050
708
706
1212
1787
2171
1336
976
1649
2022
2320
1886
680
1441
785
1336
1409
6596
1706
925
1425
2688
2161
1587
2422
1497
917
2169
1225
1765
704
674
728
682
3529
1740
1661
1123
1058
2901
1749
973
716
851
781