845
0
331
2546
1
802
407
5155
8
2199
3
1842
2
2190
683
2806
20634
2211
1222856
4
1463
1312
7334
1547
953
1428
2076
6370
5
968
1862
2855
1439
543
1084