3024
3
951
1
619
564
616
0
2502
2740
5974
6
1426
3539
693
2094
4
709
1412
3410
1739
2
1159
2109
8607
8
4943
2153
7
1458
2122
59
2427
12
2687
5775
5
2794
3546
108797