2448
507
999
207
1708
354
2429
503
3598
745
3104
643
1709
354
3014
624
1619
336
11893
2462
1889
392
1599
331