5151
8
3554
9
3407
1
206
0
1225
3303
6
1012
1376
868
66
1310
542
581
978
629
718
660
641
504
1481
2
1182
707
475
1380
458
3271
4
5701
2649
1816
1055