4820
2
2855
3
3442
2201
20634
8
4396
5871
15
17184
44
2461
20
2730
6
169211
11
3844
5
282572
0
2125
1
858
2526
1462
639
4
2668
755
1018
1540
625
2327
822
3429
623
1320
2800
883