1446
2
1660
4
3575
1
2184
2568
951
619
3298
564
3248
8
4228
3
2502
2337
2740
3140
2906
3528
5
2446
3539
1197
1366
2122
8607
1903
2794
4943
2153
7
1196
2452
4327