4996
6
4370
2332
2
1632
3442
3
238
0
1334
1
1014
6327
7
3749
2013
1002
1337
5949
15
591
1938
4
2411
1583
4449
669
2763
996
1362
1347
4431
9
1272
2903
918
2083
2687
5