5559
3
1872
0
1594
2
2224
572
1903
2211
1960
7
573
881
2546
1
802
4126
6
5155
8
1578
3888
785
12590
1842
653
2190
5745
5
20634
3015
4591
9
472
1463
3674
10
1922
683