2366
5
2664
3
1251
1
3222
6
1788
994
1466
1445
1347
1175
2
3315
2462
4506
2727
1421
0
5151
4179
2763
2911
9
475
2558
4451
15
737
2405
3629
4553
1451
106
3655
5196