3298
2
3079
1
1660
4
2254
1209
3248
8
1859
3805
6
1446
3575
4228
3
2515
2184
951
1313
2039
2446
2568
1573
2015
2505
712
2776
1594
1606
1451
0
758
436
2977
471