4820
2
2855
3
169211
11
3442
282572
0
20634
8
4396
1285
327
2461
20
2730
6
1294
1
2125
2526
4431
1851
4
2668
290
980
2109
829
858
392
11829
180849
1320
4106
2806
3588
1438