177
0
415
467
4111
2
2328
377
1840
1128
1352
781
418
798
409
381
1603
403
711
1939
1897
1
325
454
637
505
2634
2992
25137
918
943
1020
458