1526
1107
5490
19915
1155
2245
5089
905
2230
5470
4698
1552
2869
1178
1232
2840
1533
4592
5878
17388
1542
8101
1923
26662
2189
5474
1812
2628
32411
16064
8478
4889
6329