251
916
768
2007
495
650
526
439
659
504
253
587
533
686
869
940
1907
1284
399
670
799
2254
3711
459
2379
1409