3442
2
4820
1132
0
2526
3
670
383
1343
846
20634
8
169211
11
625
4396
2461
20
282572
2125
1
935
25127
2225
2947
282
1056
2855
2493
300
438
340
2719
493
2730
6
2697
5