2471
2143
2438
2439
2436
2430
2431
2435
2433
2434
2487
2472
2141
2470
2469
1780
1953
1775
1779
1950
1652
357
318
1005
1003
1244
287
1610
1612
266
265
262
1019
1015
241
240
1004
1061
1245
979
688
659
978
974
971
993
994
1240
976
1242
975
941
794
781
780
817
687
686
685
638
639
618
617
