6597
3886
23
5291
8924
2793
7945
952
4462
9269
8366
4906
4284
4521
2395
9190
7318
7585
2869
8610
2878
3410
1416
463
3784
3561
340
7267
6491
2271
2806
4824
4452