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