358
1
504
330
0
2564
2
303
1222856
4
482
1751
370
5617
5
6515
166543
18
180849
231
300
398
18403
6
633
4071
3331
326
2142
2581
2813
3922
7
1593
1440
419694
9
105290
3092