1055
0
1376
2477
4
504
458
1816
621
3316
11
566
1017
467
1994
2
883
3357
1
5997
1380
611
87
575
1015
2590
5
733
1451
1494