2952
0
2683
639
525
422
266
383
608
3287
1
1075
3659
14
363
484
768
572
953
1779
360
1297
511
6800
918
296
1431
2
653
25127
1020
8766
396
478