637
0
1329
2
257
1000
918
1
3125
5
1364
4435
3
4358
6
2189
6200
5375
1860
2495
1125
469
1485
3819
2776
3926
14
1972
2749
1339
3196
3065
3583
10
1277
1547
14125
2219