2657
2061
1412
2365
1356
685
686
942
1202
1464
953
1467
700
724
736
740
1779
1270
1291
2574
818
836
1376
1637
2673
1916
1415
665
1695
693
1979
2236
2241
1219
972