475
0
1225
1998
4
2053
1
581
1310
1441
1012
2780
2277
4466
12
2072
3
3100
2
718
978
2649
1239
844
883
2462
2727
1055
3423
1494
621
5151
1816
2304
2763
2911
9