998
1358
4407
2177
1051
821
1283
841
882
987
893
1544
2126
870
3908
1069
1123
1129
896
1137
831
1060
2412
796
874
1125
2115
1237
1007
866
882
810
844
1304
925
860
823
3629
1004
833
799
3445
815
814
1527
4613
1635
18181
1085
1165
1167
873
2009
892
909
1867
950
872
1701
888