1253
3
1298
1
1073
4
1703
1056
653
0
1095
1769
2204
10
3010
4135
5599
13
868
3953
5
2624
12
3991
6
2382