1386
3
56
1
284
2
309
334
270
575
850
64
242
256
358
1448
7
94
701
1073
69
71
800
54
222
973
290
268
616
263
595
453
260
122