1133
0
355
467
340
381
349
415
1425
430
1
403
514
78
456
1314
899
787
517
443
2328
72
1020
3498
4
4111
2
575
798
957
679
663
520
263