2769
503
1229
650
1660
416
553
2498
713
433
403
567
413
538
412
419
5487
281
548
629
777
1514
392
1972
428