3619
767
3998
847
3598
762
4198
889
1590
337
1320
280
1378
292
4094
867
2456
520
2299
487
3509
743
2519
534
2998
635
1859
394
2841
602
4490
951
3289
697