987
4
749
1
950
2
551
3
464
0
1142
5
426
340
1599
454
924
101
1827
225
934
465
281
1029
559
469
991
75
942
258
441
54
491
6
176
138
170