2689
0
6423
9
2289
4
1421
2216
3
2503
1
643
383
658
1233
2077
5
539
346
1029
2
405
1924
301
6561
14
2260
703
1879
16201
19
3262
4456
7
1311
452
1518
4548
10736
26
3544