3296
698
1859
394
2998
635
2189
464
4497
952
2398
508
2959
627
4196
889
2189
464
2189
464
2530
536
3397
719
4609
976
2519
534
4169
883
4059
860
3597
762
4396
931