9130
1081
1156
2065
3210
962
286
159
71
144
253
87
138
332
127
51
66
128
106
82
105
126
61
58
70
79
37
50
46
39
64
76
56
16
62
54
9
65
49
23
41