2200
1087
1054
9147
3882
1993
2276
867
1580
2618
4758
3214
5551
1083
1398
2262
4352
1818
3616
840
1354
3725
6724
10121
3588
7375
623
1526
952
3647
1772
3800
1540
8547
1020
2595
743
1567
7873
2116
1692
960
4728
886
2059
763
1893
2103
2015
672
1187
887
1455
1643
1861
1201
6819
27068
943
3474
2654
1581
2552
845
1029
1360
726
2377
2956
5228
1823
2743
3653
2389
1927
1898
3435
3626
11039
3578
2911
1911
629
710
819
1933
1398
4580
1077
1083
2076
2422
2038
790
1024
3135
3130
1751
3661
3091
2222
777
1328
1152
1809
728
762
2016
1131
912
1876
1900
1782
1631
2502
2737
3841
2527
1016
1531