802
2
745
4
984
1682
753
1
106
157
120
1153
1721
1780
1582
6
593
3486
816
881
431
71348
0
70
454
951
2304
1671
1545
626
1651
3
2454
614
523
1174