2966
11
2558
3
4451
15
2405
1
660
0
1376
868
566
542
3629
629
1380
4553
2
2024
575
1017
1451
106
1698
467
2348
2059
1855
1294
504
1393
3252