504
1
816
80
2
299
617
231
558
1078
181
1099
8
570
927
338
853
904
1055
3
680
1333
5
1802
431
1095
416
320
1150
355
1072
4
291
409
890
983
7