3003
1738
2943
5774
2513
1130
1196
12765
1909
2027
1790
1299
4873
1803
1419
4336