1671
1
2719
2316
4
435
0
2659
871
637
597
2
964
710
3
1710
1328
521
365
1334
304
689
1133
1939
957
3559
951
1425
454
403
2121
409
1506
415