688
1
1772
4820
2
2855
3
1298
1563
3442
1634
571
0
20634
8
625
4396
635
2461
20
2125
3453
2526
2668
2605
282572
1320
775
1115
2730
6
169211
11
418
1418
2493
1378
2069