2708
3162
1085
20200
1515
1016
6054
807
2156
3220
877
3574
611
702
752
743
778
1679
1101
1320
1360
4277
751
1432
1207
2286
1823
1461
835
1113
1058
1423
976
777
667
1081
758
755
2078
833
810
3366
1523
2312
711
2352
2404
2210
775
768
939
2263
1122
657
18564
1823
1794
1266
743
1129