138
9758
4996
685
691
9660
1647
7019
5340
173
2929
7803
9655
3653
287
7466
1479
1743
4667
8953
6808
4522
2280
1146
9278
7371
2750
8168
8005
3886
5350
5419
4147
3255
634
3259
8975
3813
2993
8165
3467
3019