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