1595
4610
3271
1014
773
3073
1658
3854
682
897
717
3034
1098
948
1943
981
897
1316
2016
1116
1006
1062
1060
1312
1064
3104
823
884
2387
1567
707
805
999
782
837
809
1065
2237
734
747
919
909
1478
756
781
1099
1056
1023
692
1172
1307
1727
2633
1224
1421
1073
767
1251
1381
820
944
676
1362
885
831
940
1406
1863
1196
972
1001
2321
957
1110
860
1997
9594
859
6276
858
1856
965
627
1843
762
720
7219
1892
867
1061
2390
1249
739
5522
601
1760
1675
1090
1299
1375
744
1111
994
1277
1000
2729
2403
758
1607
2427
2053
910
1239
1218
1741
1006
4458
973
2389
1237