951
1
619
1660
4
3298
2
564
3248
8
3575
4228
3
1446
2502
2184
2740
2446
2568
3539
8607
4943
2153
7
1458
0
2122
2427
12
2687
2794
3546
108797
1952
3316
17
4327
3629
969