4936
1686
1407
2821
1895
930
1112
1396
1532
2014
794
1500
1491
1498
2155
2489
2025
1422
710
2472
723
1238
858
853
856
1068
1878
12086
992
4366
822
1761
931
1226
1176
970
1051
966
910
1007
2336
712
863
1710
816
943
1168
782
1101
853
947
1315
889
778
804
1291
3252
766
1013
1139
777
2330
2310
2003
813
2213
1191
3048
4564
882
838
2216
1351
1899
1362
1428
771
3725
3196
744
844
712
702
3922
3238
2214
877
715
1491
2898
960
1451
2103
1045
1640
1604
1111
920
823
1142
1993
6911
1677
1389
778
3347
1943
686
1853
2092
849
1971
2018
797
778
2122
2478
1454
1466
1239