353
0
699
3644
792
1563
1073
1462
1437
365
116
931
935
1877
1
178
2774
3
843
1853
392
307
1949
508
441
58
798
811
363
422
46
961
3424