6423
9
2289
4
1421
0
2216
3
2503
1
2595
8
301
3234
1731
2
3262
1311
32353
12
1300
2304
1879
1547
1701
1489
11104
6
539
1029
6561
14
3462
1391
703
1233
2306
6165
2772
5
10736
26