8678
23
1386
0
2004
2407
3
2114
2
2085
920
1
1449
434
740
876
966
1448
700
1085
1996
746
1276
2879
15
6432
9
3366
1288
643
358
1312
17435
3878
1525
1049
701