3891
7
773
1
840
0
7633
6
2680
2508
6026
2
2028
2879
2929
905
1495
1088
1331
1022
4979
3506
8
9607
3249
1339
1943
1547
1481
1507
1946
165
2375
1568
582
1709