570
0
1501
4849
2
566
1816
883
2722
1
1252
3673
6
1977
718
680
4204
5
1260
2420
3289
1498
3172
557
2502
2498
4
1485
2999
2466
1160
581
3107
7
930
1437
932