123
1
623
690
887
3
137
2093
2427
7
689
98
1013
1920
579
95
901
1160
774
2
491
1615
4
1542
1889
2981
2365
909
677
2959
2468
6
1427
1640
1421
93