2427
7
689
1
795
875
1013
1265
2114
2
464
736
98
2135
3
86
1599
641
2285
1228
5
403
1415
100
1770
768
2959
579
95
901
2981
677
909
2365
1160