1125
5
9
2
19
5
642
136
175
1
1255
17
202
39
2
77
8
269
666
317
128
553
145
790
1415
252
4
477
957
273
286
407
1701
128
137
15
267
450
489
126
110
452
300
376
23
51
69
