2470
2
622
1
1584
1129
0
1560
2168
5
1367
5009
2260
12
2127
521
2095
4
1229
4140
3
2234
2856
3408
2135
4143
6
1418
1343
1852
1365
1750