3114
4
255
0
173
830
1466
775
362
370
531
1357
2445
1378
2
1029
768
1
968
8125
3
979
2992
2901
379
74
297
223
882
514
1358
777
393
3498
1446