2277
0
1225
581
475
1012
1310
621
2072
3
3100
2
978
1576
718
2649
1239
1017
844
1055
1411
1
3423
883
1494
2304
660
297066
1376
868
2584
11
542
629
1380