1205
3
2299
1298
2
1672
27
1621
4
6035
13
542
1
4071
6
2192
7
1531
3684
14
555
639
1322
457
1663
789
2587
15
1374
1084
882
4526
618
998
5
811
1099
1518
10
142
178
90