691
0
1732
1020
1436
2190
1
1423
3469
4
3149
348
456
388
2121
827
2
2524
1981
547
280
357
787
2328
1462
957
3559
415
675
325
1557
3360
3691
5
2749