2245
2
2159
1
5949
5
2142
2250
1290
3
1226
3053
7
1964
3610
13034
15
1013
3120
4
2048
1042
1426
2060
1179
2797
2166