415
0
467
177
1133
276
1101
1872
1
409
1939
517
403
454
410
2328
2645
2992
1610
4111
2
514
798
25137
1020
275
362
968
381
887
970
951
269