1089
9
121
4505
5
901
6808
2
3404
4026
3
1342
5305
1061
4
1702
2808
1404
8208
8
1026
3304
826
9406
4703
9032
1129
3505
701
7083
787
1608
6
268
4704
588
2065
7
295
2106
351
9075
1815