1015
1
1694
951
690
2669
2
585
2001
3090
6
21152
8
4837
5
564
3206
1743
0
108797
4358
2392
3080
3
1532
2740
2395
83
2949
12459
1787
1547
1905
2731
1788
2446
444571
9