1125
1
1547
257
0
2189
3
1000
2495
918
1860
2
637
1211
2454
1359
1903
12733
5
1972
1679
2435
2749
1339
3065
2100
3034
3583
10
1277
1725
2219
982
950
2235
1393