897
0
785
683
1225
931
3080
3
1192
1374
348
1017
613
733
9877
5
1044
1
424
422
444571
9
1891
297066
14
621
984
3017
3322
612
635
572
617
4044