4536
2
1020
0
2243
7
1780
1
547
1157
2069
3
1137
467
2587
16
2041
2730
6
2657
2727
2668
3092
282572
1551
3498
4
20634
8
177
2855
437
845
1862
3203
10
625
514
1897
379