4820
2
2855
3
3442
2201
1482
1
20634
8
4396
2526
17184
44
2461
20
2730
6
169211
11
282572
0
2125
1462
639
4
755
2668
2448
5
1018
2327
1070
1877
822
3429
1320
1400
2800
883