951
0
1020
893
4111
2
415
722
325
1133
467
2730
6
403
1557
2093
1128
381
2109
2161
1
2328
454
267
409
980
2490
2143
2727
294
25137
269
439
430