2112
831
1505
1791
705
1963
1791
1771
2293
673
731
682
1454
961
884
1789
3085
1706
851
782
1754
737
1712
1991
952
746
1265
853
655
1531
652
1475
597
997
2177
1274
951
3996
1516
1843
977
636
1394
618
1687
1611
2651
1020
2618
1655
1808
1358
2063
1732
718
1003
2367
2529
2019
1401
1290
1213
885
809
1270
711
1201
996
713
1474
2619
3083
668
1449
1534
1197
2871
828
2278
2249
1136
688
1169
757
1365
2244
972
698
775
1459
1338
688
1350
2460
622
628
2178
1587
599
1846
1544
1126
6745
1094
784
815
2180
1475
727
1507
831
749
670
2749
2317
1291
1022
1598
711
2562