1132
0
418
1
300
1084
9953
4
935
2069
3
1428
2830
7
2000
804
493
383
1454
2337
1390
992
2678
10
311
2989
800
1233
471
2870
475
768
1736
5
389
2105
1109