1016
1102
876
1019
1369
966
1000
1547
992
1221
2096
1495
1698
1526
2217
1615
2187
2124
1869
1622
1923
1793
1740
6350
1768
1760
2072
1788
1998
1945
3291
9519
2089
2824
4392
1968
2627
2333
3595
2870
3050
2599
2401
3051
3197