409
0
415
2490
602
413
951
663
1101
403
381
505
957
1045
5313
454
1161
722
1557
1853
410
787
1629
177
4111
2
215
330
429
250
765
436