360
12
50
375
195
53
63
39
138
193
191
212
40
145
119
51
150
100
45
20
112
79
31
122
3152
34
77
42
304
218
219
1381
1243
1375
2139
117
617
29
2527
2184
4123
126
951
184
295
1040
623
905
3746
8000
977
709
729
56
1515
710
1591