1505
1
1669
4
1129
2
4472
14
642
5698
17
4685
657
1787
5
2621
9
602
1543
2776
3
876
5890
12282
13
1659
2708
4841
319
1535
0
1577
946
942
1106
689
1235
1216
2279
6
4158