2966
11
1212
0
2631
1
1031
791
323
1133
3657
1558
2
1400
531
578
1595
475
2024
3
1324
652
1353
453
2595
3629
687