4396
3
20634
8
282572
0
3315
169211
11
1037
1
2526
4820
2
2855
3442
1320
158
2461
20
2125
2668
676
868
18403
6
952
718
15789
4309
180849
1454
2390
298
1650
431
2256
458