246
1
187
2
263
414
3
619
110
307
108
233
202
148
165
611
105
370
330
635
419
449
1987
2137
7
1442
665
993
515
267
1537
4
392
825
358