4820
2
2855
3
2920
9
2658
0
3442
874
20634
8
4396
3235
1
458
2461
20
2730
6
169211
11
282572
2125
1779
2526
2668
263
3125
1320
1227
635
2296
1897
180849
2493
662
2069
625