801
0
4471
2
572
1105
1243
2123
1166
534
938
1862
1
758
1500
344
477
14
25669
475
919
2332
337
2262
1045
414
784
788
2524
3518
3
418
323
544