2628
2
654
0
2445
1222856
4
91021
3
968
813
2006
1
422
1346
4536
375
1551
1840
20634
8
565
165
283
782
310
453
603
1164
680
47041
1358
333
887
2730