7335
1538
1619
929
20499
4565
1378
2365
865
745
1375
1948
1078
689
1651
880
2521
1450
6799
5913
815
3894
977
1244
3362
881
3138
3832
1595
2026
959
5143
1224
1686
2685
944
870
1708
6660
2037
784
1627
732
774
1701
820
854
771
6490
813
2860
828
3131
2832
1128
17477
756
2228
944
9133