951
0
177
460
325
663
415
2490
4111
2
403
2328
1949
1020
467
1557
5875
407
1
1133
547
1411
2143
454
430
25137
722
803
90
381
259
409
245