680
0
1232
255
953
552
503
1418
2
1045
422
301
409
3287
1
546
360
525
25127
4594
99
496
7334
4
759
2275
46414
467
1779
2683
3659
14
1437
325