662
0
1145
1
1595
2
1922
1824
4604
13
572
683
282572
2459
1869
5
1966
3
3116
2317
6370
1389
11829
2574
3063
1894
6800
2634
1932
9088
8
646
120469
35