4996
6
4370
1938
4
5949
15
2707
2
591
0
2184
1
2411
3749
3
3824
3442
1632
1697
3298
1559
2352
1994
2336
5
1725
1660
2508
7
3995
1583
3565
8
3248
1334
1232
1002
3575
669