381
0
415
467
2328
683
1425
4111
2
668
602
177
1557
1939
968
1133
2634
787
719
1020
422
391
2881
456
3498
4
1101
1661
1
2143
514
798
464
517