1660
4
3575
1
4228
3
3298
2
3248
8
1446
2184
2446
2568
471
0
3528
5
2337
1560
2306
1715
869
1768
513
2129
673
3470
2647
6
583
603
3870
12
1309
2974
1213
1162
1813