1828
3
1015
1
1694
951
690
2495
0
2669
2
3625
564
1743
108797
1033
2131
21152
8
2949
1149
1687
2094
5
1790
8204
2670
2326
249
1787
3848
1399
4070
4
4009
6