1161
0
415
1880
2
1133
403
2634
798
325
4111
467
2490
328
602
456
1661
1
722
951
381
276
408
294
1939
422
1167
409
2328
413
3498
4
584