929
2
509
0
1326
1
3250
1642
1287
3
915
1425
1501
2326
4
399
1152
2108
3632
5
1622
3025
2855
1716
1054
1506
1448
5262
10