578
0
1568
1
2535
2
19783
32302
2804
4
3090
6
7071
5
2932
25669
3498
2666
9
1092
1813
17946
2906
1153
957
3706
1480
2669
21152
8
1672
2135
7793
1569
2258
1739
1320
3080
3