5092
2295
363
233
334
2624
6338
6301
8543
2993
3172
597
7117
5304
2598
260
31
7081
9143
6679
3702
848
7502
4431
4782
8385
3804
1712
1818
6545
1810
6631
9020
3027
1337
678
2444
6290
2946
3073
8673
7225
6235
6030
4123
8676
6136
5429
6543
3467
1798
7958
6765
2411
2715
1610
2956
137
1440
4276
5641
5113
7382
696
5268
2907
7870
5760
6117
8551
2433
5305
1333
3182