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