2392
2
2503
1
2699
3017
2857
3
1709
10043
10
1558
1988
1730
0
6294
4
577
2369
1053
5805
1345
2207
2273
627
723
2030
3322
1442
436
1089
3026
2687
5
1738
3920
224