1566
2
1854
4
3621
0
833
2664
9
2655
790
1
2687
5
526
1380
5704
1305
109776
42
3428
1518
700
624
467
888
1466
1136
1579
638
2530
2134
2591
1491
5599
11
1723
2503