2216
3
703
1
6423
9
2289
4
1421
0
2503
1300
2654
2718
3109
14
539
4160
1961
2429
2
1029
405
1924
301
4656
6
2660
6561
2260
684
1879
16201
19
3262
4456
7
1311
10736
26
2595
8