18636
1820
25125
1494
725
827
2672
805
3332
669
838
1274
1799
900
717
1421
3602
803
4763
21029
9590
751
790
4848
686
6314
20944
1064
11647
1011
6876
1165
1017
1319
16148
1007
874
675
1677
9207
1027
891
7562
1677
1314
970
1000
1129
1734
11188
1135
1097
1221
3424
1472
1015
7240
878
1040
1929