3248
8
3298
2
1660
4
1446
3575
1
4228
3
2184
2446
2568
436
0
758
471
3528
5
372
2337
2861
383
2949
6
1727
856
1445
2711
12661
878
1069
1522
1217