403
0
1133
409
1020
722
1557
1824
294
454
417
467
456
381
535
18385
2
1453
1
4111
951
1137
1101
415
384
5255
16
2490
17353
1949
2000
3030
737
19279