4662
520
4154
595
3345
655
1455
3232
1291
273
1111
898
1048
920
943
715
942
883
797
1375
594
805
565
1161
355
1038
314
1242
303
1044