1494
1
1816
1459
4
12717
4697
0
852
2241
2
1011
2836
1746
1676
1547
1944
1568
1524
2173
1751
1788
2368
982
2999
3
2166
836
2160
1301
4311
1148
3105
2330