625
2
4820
2201
11
3442
467
0
2121
4
385
1
2321
18
605
2296
9315
1133
957
951
3696
6
409
1557
415
1508
2526
3
602
3748
1571
3614
2284
787
846
1939
381
2602