2503
1
796
0
2699
2
1828
2857
3
1484
1948
7
10043
10
682
1672
2410
6
2392
1988
6294
4
1498
5805
627
1442
760
1738
3920
495
4155
4562
5
725
2576
2082
3562
745
1624