2341
5096
1831
831
4452
35132
1048
839
800
733
1000
6981
786
1395
7991
3891
2377
1533
2386
2012
3907
1548
2135
808
1343
1542
2042
1308
695
1000
5374
1026
13667
1026
1128
756
1186
1667
1447
1150
922
1037
3575
750
1585
926
2682
1503
952
1885
1665
2106
751
882
726
807
943
1003
3824
783
712
1420
990
1194
873
2120
3802
1030
1980
939
4442
957
785
2010
751
2809
1382
860
796
3026
1306
861
873
1570
794
1973
1631
1814
1528
1117
3899
3866
3195
925
6973
1097
1263
1331
1371
706
789
7975
876
5083
1437
775
3138
832
752
1023
911
827
1286
1012
916
1405
2252
1036
884
5132