5805
3
3000
1
11891
27
5536
2
3252
0
1055
1376
504
458
1816
2277
1015
2348
1698
575
1618
87
2344
1494
2152
5147
1510
4
1380
611
2732
733
13018
2431
1637
467