4996
6
4370
3442
3
1334
1
2332
2
1014
0
1632
591
238
669
2411
1362
5949
15
1938
4
3749
1466
1917
1583
1226
1002
1337
6327
7
996
2641
2797
5
1662
1868
1272
2903
4449