509
1
14508
18
3268
7
2177
2
1751
4543
5
48708
0
1772
970
31220
10
2166
9355
3
1222856
4
2020
2493
419694
9
482
2461
20
4126
6