951
1
619
762
0
564
1416
2
2502
2740
797
5431
3539
3
9106
2349
748
481
1438
4278
2237
8607
8
4943
2153
7
3848
531
1458
2122
2427
12
2687
1982
4
2794
3546
108797