1828
3
1015
1
1694
951
690
2669
2
564
3673
6
1743
0
108797
1860
5212
1627
1397
1946
4009
2403
4070
4
4310
10582
2948
2688
7793
4739
21152
8
2949
921
7812
7
2219