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