4864
1
2069
3
2855
20634
8
625
2
2730
6
2290
282572
0
2668
453
945
436
2907
4820
180849
3442
4396
55
345
2493
1608
2093
2461
20
1277
594
2990
105290
2265
2125
2526