2408
5
1893
6
1508
1
4892
15
21702
54
1571
2
2550
3234
1916
4356
4516
18
11409
6438
9
80629
0
71447
1783
4
1202
2061
3
1576
685
650
7621
20
3456
3523
1710
1132
2585
5521
2082
2663
12