1220
1
1660
4
2568
2
2294
3298
3248
8
5977
13
1446
3575
4228
3
2024
2184
2446
2229
758
0
436
532
471
1740
4415
9
3528
5
2337
856
878