2277
0
542
1225
629
978
1310
1998
4
2072
3
3100
2
1012
581
1576
868
3918
7
844
3423
660
475
718
3465
1239
2649
1252
2304
984
3252
1055
1376
2584
11
4002