1392
1
1009
2
3248
4
1279
1883
1101
661
1885
1411
785
0
1941
918
662
3393
10
4531
5
1733
521
1649
605
6343
24
1953
1928
1142
443
1990