943
20280
1346
2004
1044
733
1711
1294
2152
2605
2169
1716
890
1889
920
1574
4183
3306
959
1844
1199
2056
683
706
702
3173
713
999
1158
1686
2105
1095
905
5129
733
1062
673
1007
1517
2437
7005
3054
14959
932
1131
768
1352
769
796
790
6896
1091
896
1036
1433
815
1314
8360
790
1227
800
5534
2668
1817
2184
877
1491
688
1234
773
858
4841
1621
963
2216
711
6883
727
2031
725
1833
1840
623
1144
3598
1641
711
1607
673
3781
2689
1006
1240
2427
670
813
1558
1761
2499
715
2102
2707
1009
874
968
935
728
1358
1695
1204
3015
885
1171
1071
678
744
2211
1009
781
681