1499
2
16967
11
2568
3
1026
4
1689
8
2030
9
280
0
1261
7
1129
4426
1721
323
2961
1882
1324
1366
243
1
934
1291
728
2125
758
854
384
1154
857
2054
530
1462
5
344