669
1
797
1110
2
484
534
522
745
501
542
1205
8
580
3627
6
420
2129
2649
568
2626
4
425
955
480
433
687
678
4983
5
4017
1982
1705
3
604
4421
24
494