620
2
872
1
468
527
574
3
210
1141
421
86
0
1511
1003
1625
1208
842
709
1610
15
838
876
34
29
639
8
3606
12970
26
4160