2730
6
1020
0
1824
6842
2
968
2224
269
493
1222856
4
1880
1682
2668
918
1150
520
2076
1
1551
316
25137
274
467
1023
555
706
4864
409
3366
3251
527
955