1390
3
1014
4
161
1
295
2217
10
215
389
2
596
5382
13
1274
1697
1190
365
1073
1457
7
2246
1425
12
4617
17
939
1738
4817
9
788
2537
856
875
871
3747
2986
1208
593