3090
6
1819
1
1691
2903
3
2932
2
2669
619
1289601
4
21152
8
1141
0
19944
1446
923
7034
3546
1849
2193
1950
841
3080
1181
3657
4258
3673
19783
1787
1603
5431
6182
1960