662
0
2886
4
1557
1
3625
4867
7
2452
2
606
421
773
5339
5
2136
1951
2477
1148
2604
1525
3
2829
1210
3106
2094
1587
838
1348
1011
2152
4690
673
2223
8
1399
989