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