2058
2446
844
2657
4883
1106
3232
1527
2033
6663
1656
840
929
2116
1141
1163
1494
718
1127
862
848
1369
2126
726
890
688
1259
1223
2760
2721
953
807
1098
1037
1870
3560
8362
770
7337
701
1045
3824
1037
3616
1472
901
14664
1076
1231
1723
2415
1276
960
5165
1047
755
782
3130
6552
685
6152
661
1837
2325
10105
680
886
5295
933
1641
882
1905
2427
1456
1759
726
775
1420
649
1307
1080
916
1240
5154
4024
1043
1601
1866
1306
1331
2327
2016
1182
1318
1212
856
730
598
708
929
813
881
952
854
736
5481
997
1644
625
4876
2190
829
935
694
682
848
1522
2626
1084
655