6423
9
2289
4
1421
0
1494
2216
3
2503
1
539
1233
1029
2
405
1924
301
4996
6
4370
3919
6561
14
2260
591
703
1879
16201
19
1998
3262
1106
4456
7
1311
3442
1507
10736
26
2595
8