523
6
868
1
582
1581
4
27016
63
1827
873
1042
1218
2
1313
3246
3
14014
1378
1054
1351
2900
7
2419
2086
5875
5
2633
9452
1677
2922
3345
2381
1786
11352
15
1964
1969
3008