5297
973
2662
3240
144
8997
7110
2730
1995
5377
548
2584
7751
3750
7674
635
592
335
3871
731
3457
1323
6354
4001
3902
4105
8324
9955
3208
5515
2680
3152
2094
1450
4914
7428
1069
2587
8059
1656
2918
1929
2383
2246
2905
5836