122
1
40
473
2
124
1169
7
90
949
4
106
567
166
1735
1400
551
85
872
3
816
298
80
500
3182
10
1170
16
617
1076
180
1099
8
570
168
702
229
624