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