5146
7
2186
5
724
2
246
1708
923
333
15515
16
1503
3
1540
430
1
1120
1773
245
300
1344
861
656
580
3093
331
178
332
464
215
3722