2831
1
1222856
4
1356
2
2317
0
623
2683
500
1934
6062
16
1365
4543
5
1948
3203
10
1857
2442
2730
6
521
180849
1291
1922
988
1551
3
1824
656
18385
2102
2341
17637
2749
3063