3442
2
4820
20634
8
4396
3
869
1
2461
20
861
2125
2526
640
282572
0
2855
2109
169211
11
2493
1548
625
2730
6
543
2668
1320
1374
928
1132
418
1171
1040
2314
762
2069