1650
0
325
1
5316
3
518
360
2855
1222856
4
31535
1811
1736
5
121182
3373
2094
21743
419694
9
1821
6
3287
44199
482
4071
1978
2
6515
7456
509