592
0
123674
35
527
3
8411
3964
2
615
1
461
2982
4587
7034
5
2627
4
2142
739
3551
1981
3867
12
2001
1275
1370
1843
5402
10
1542
998
2715
1040
3423
617
2388
1739
2655